package com.itheima;

import com.itheima.config.MyConfig;
import com.itheima.controller.AccountController;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;

/**
 * Hello world!
 */
public class App {
    public static void main(String[] args) {
  //生成ioc容器,也就是注解spring容器.根据注解. // 创建 解析注解的容器类
        AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(MyConfig.class);
        //参数可以是类名,class或id名   根据类名找IOC容器要对象就行,需要什么要什么,spring容器都有,如果没有,他也会想办法造.利用@Bean
        //标识一个方法来造出这个对象,这个对象可以靠config文件中的声明的一个方法来造
        AccountController accountController = context.getBean(AccountController.class);


        //访问controller
        //accountController.transfer(1,2,500);

        accountController.delete(1);
        accountController.findById(1);





    }

}
